<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-05-02 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html">weekly meeting 2019-05-02 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="164696901"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164696901" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164696901">(May 02 2019 at 10:38)</a>:</h4>
<p>Just a heads up to <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> : the meeting will start in about 3.5 hours</p>



<a name="164696954"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164696954" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164696954">(May 02 2019 at 10:38)</a>:</h4>
<p>in the meantime, i'll be doing <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-05-02.20.2354818/near/164696868" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-05-02.20.2354818/near/164696868">pre-triage in a parallel topic</a></p>



<a name="164699465"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164699465" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164699465">(May 02 2019 at 11:22)</a>:</h4>
<p><span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> call for assistance: Does someone have an ARM (and maybe also MUSL?) host they could use to try to replicate " Stable rustc always panics on arm/musl" <a href="https://github.com/rust-lang/rust/issues/60297" target="_blank" title="https://github.com/rust-lang/rust/issues/60297">#60297</a></p>



<a name="164699470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164699470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164699470">(May 02 2019 at 11:22)</a>:</h4>
<p>if so, please leave comment (and if possible, assign yourself to the ticket for the initial investigation)</p>



<a name="164705384"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164705384" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164705384">(May 02 2019 at 12:59)</a>:</h4>
<p>(I'll add that to the meeting minutes)</p>



<a name="164710301"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710301" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710301">(May 02 2019 at 14:01)</a>:</h4>
<p>hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span></p>



<a name="164710321"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710321" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710321">(May 02 2019 at 14:01)</a>:</h4>
<p>once again</p>



<a name="164710324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710324">(May 02 2019 at 14:01)</a>:</h4>
<p>I did not get through all the pre-triage</p>



<a name="164710378"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710378" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710378">(May 02 2019 at 14:02)</a>:</h4>
<p>but it did lead to some potentially interesting discussion</p>



<a name="164710393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710393">(May 02 2019 at 14:02)</a>:</h4>
<p>of our current triaging/labelling system</p>



<a name="164710426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710426">(May 02 2019 at 14:02)</a>:</h4>
<p>such as the intent of P-high</p>



<a name="164710429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710429">(May 02 2019 at 14:03)</a>:</h4>
<p>but I digress</p>



<a name="164710466"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710466" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710466">(May 02 2019 at 14:03)</a>:</h4>
<p>first up: Are there any announcements?</p>



<a name="164710467"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710467" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710467">(May 02 2019 at 14:03)</a>:</h4>
<p>P-high is something that comes up fairly periodically, doesn’t it</p>



<a name="164710538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710538">(May 02 2019 at 14:04)</a>:</h4>
<blockquote>
<p>P-high is something that comes up fairly periodically, doesn’t it</p>
</blockquote>
<p>I don't know if this was meant to be a pun, in that I revisit the P-high's every week</p>



<a name="164710545"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710545" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710545">(May 02 2019 at 14:04)</a>:</h4>
<p>or just a note that we are often debating the meaning of P-high</p>



<a name="164710550"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710550" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710550">(May 02 2019 at 14:04)</a>:</h4>
<p>Lets go with both <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="164710555"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710555" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710555">(May 02 2019 at 14:04)</a>:</h4>
<p>but: Yes.</p>



<a name="164710586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710586">(May 02 2019 at 14:05)</a>:</h4>
<p>Here's <em>my</em> announcement</p>



<a name="164710587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710587">(May 02 2019 at 14:05)</a>:</h4>
<p>It occurs to me this might make a nice "non-technical meeting proposal"</p>



<a name="164710601"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710601" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710601">(May 02 2019 at 14:05)</a>:</h4>
<p>there are currently 16 <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high+no%3Aassignee+" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high+no%3Aassignee+">p-high unassigned t-compiler issues</a></p>



<a name="164710616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710616">(May 02 2019 at 14:05)</a>:</h4>
<p>puh-leasze everyone, take a quick look</p>



<a name="164710676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710676">(May 02 2019 at 14:06)</a>:</h4>
<p>and see if there's any that you might like to attack</p>



<a name="164710707"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710707" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710707">(May 02 2019 at 14:06)</a>:</h4>
<p>I actually do think that handing them out at a meeting like this can make some sense in terms of trying to get an ad-hoc fair distribution of work</p>



<a name="164710727"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710727" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710727">(May 02 2019 at 14:07)</a>:</h4>
<p>but once again I think there are too many other things to try to take care of first</p>



<a name="164710821"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710821" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710821">(May 02 2019 at 14:08)</a>:</h4>
<p>oh well maybe I'm wrong about that; there are no beta- nor stable-nominations for backport</p>



<a name="164710847"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710847" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710847">(May 02 2019 at 14:08)</a>:</h4>
<p>there are three <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta">stable-to-beta regressions</a></p>



<a name="164710856"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710856" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710856">(May 02 2019 at 14:08)</a>:</h4>
<p>one, <a href="https://github.com/rust-lang/rust/issues/59553" target="_blank" title="https://github.com/rust-lang/rust/issues/59553">#59553</a>, is already assigned to <span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="164710882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710882">(May 02 2019 at 14:09)</a>:</h4>
<p>I think we have a pending PR, prepared by <span class="user-mention" data-user-id="119031">@Esteban Küber</span>, right?</p>



<a name="164710912"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710912" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710912">(May 02 2019 at 14:09)</a>:</h4>
<p>sorry, a <em>merged</em> PR</p>



<a name="164710913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710913">(May 02 2019 at 14:09)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/60186" target="_blank" title="https://github.com/rust-lang/rust/pull/60186">https://github.com/rust-lang/rust/pull/60186</a></p>



<a name="164710915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710915">(May 02 2019 at 14:09)</a>:</h4>
<p>okay</p>



<a name="164710919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710919">(May 02 2019 at 14:09)</a>:</h4>
<p>so that just needs a backport?</p>



<a name="164710922"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710922" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710922">(May 02 2019 at 14:09)</a>:</h4>
<p>but it wasn't nominated?</p>



<a name="164710975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710975">(May 02 2019 at 14:10)</a>:</h4>
<p>oh</p>



<a name="164710987"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710987" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710987">(May 02 2019 at 14:10)</a>:</h4>
<p>it was merged to beta too?</p>



<a name="164710996"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164710996" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164710996">(May 02 2019 at 14:10)</a>:</h4>
<p>that PR states "<a href="https://github.com/rust-lang/rust/issues/59553" target="_blank" title="https://github.com/rust-lang/rust/issues/59553">#59553</a> will need to be kept open to track the change back to rejecting this code a few versions down thee line.", but I think that is wrong</p>



<a name="164711014"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711014" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711014">(May 02 2019 at 14:10)</a>:</h4>
<p>I created <a href="https://github.com/rust-lang/rust/issues/60210" target="_blank" title="https://github.com/rust-lang/rust/issues/60210">https://github.com/rust-lang/rust/issues/60210</a> for that purpose, in particular</p>



<a name="164711024"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711024" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711024">(May 02 2019 at 14:10)</a>:</h4>
<p>I'd open a fresh issue for that</p>



<a name="164711026"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711026" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711026">(May 02 2019 at 14:10)</a>:</h4>
<blockquote>
<p>it was merged to beta too?</p>
</blockquote>
<p>not sure, I will check</p>



<a name="164711036"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711036" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711036">(May 02 2019 at 14:10)</a>:</h4>
<blockquote>
<p>I'd open a fresh issue for that</p>
</blockquote>
<p>yeah, I did already</p>



<a name="164711051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711051">(May 02 2019 at 14:11)</a>:</h4>
<p>(and the PR was modified to cite <a href="https://github.com/rust-lang/rust/issues/60210" target="_blank" title="https://github.com/rust-lang/rust/issues/60210">#60210</a>)</p>



<a name="164711054"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711054" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711054">(May 02 2019 at 14:11)</a>:</h4>
<p>okay. lets close <a href="https://github.com/rust-lang/rust/issues/59553" target="_blank" title="https://github.com/rust-lang/rust/issues/59553">#59553</a> and point to <a href="https://github.com/rust-lang/rust/issues/60210" target="_blank" title="https://github.com/rust-lang/rust/issues/60210">#60210</a> as the followup</p>



<a name="164711091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711091">(May 02 2019 at 14:11)</a>:</h4>
<p>The one I wanted to follow up on was a different one though</p>



<a name="164711142"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711142" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711142">(May 02 2019 at 14:12)</a>:</h4>
<p>maybe I don't understand what you meant by that sentence, <span class="user-mention" data-user-id="119031">@Esteban Küber</span> =)</p>



<a name="164711146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711146">(May 02 2019 at 14:12)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/60118" target="_blank" title="https://github.com/rust-lang/rust/pull/60118">https://github.com/rust-lang/rust/pull/60118</a></p>



<a name="164711200"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711200" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711200">(May 02 2019 at 14:12)</a>:</h4>
<p>The backport needed to happen and read approved, the was the other pr wich need a bit of policy discussion</p>



<a name="164711231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711231">(May 02 2019 at 14:13)</a>:</h4>
<p>Around how much is to much for the sake of diagnostics</p>



<a name="164711246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711246">(May 02 2019 at 14:13)</a>:</h4>
<p>but this is not related to <code>foo.0usize</code>, right?</p>



<a name="164711275"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711275" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711275">(May 02 2019 at 14:13)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span>  I know I'm a constant nag about the need to abstract into functions, but it would make me sleep better if we at least refactored these things into functions <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span> So that we at least hide the burden of recovery and better diagnostics in dedicated functions.</p>



<a name="164711321"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711321" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711321">(May 02 2019 at 14:14)</a>:</h4>
<p>No, Fit that we have the or accepting but warning on usize</p>



<a name="164711337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711337">(May 02 2019 at 14:14)</a>:</h4>
<p>And a tracking ticket</p>



<a name="164711343"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711343" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711343">(May 02 2019 at 14:14)</a>:</h4>
<p>Nothing to do in the short term</p>



<a name="164711373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711373">(May 02 2019 at 14:15)</a>:</h4>
<p>OK. I would like to discuss <a href="https://github.com/rust-lang/rust/issues/60118" target="_blank" title="https://github.com/rust-lang/rust/issues/60118">#60118</a> but let's maybe stay focused on the P-high issues for the moment --</p>



<a name="164711379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711379">(May 02 2019 at 14:15)</a>:</h4>
<p>okay then</p>



<a name="164711394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711394">(May 02 2019 at 14:15)</a>:</h4>
<p>Dont disagree <span class="user-mention" data-user-id="126931">@centril</span> , I have a pr I'm working on to separate parser in three</p>



<a name="164711398"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711398" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711398">(May 02 2019 at 14:15)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> I'm not sure how you want us to proceed here, I'm going through the list and seeing some issues that I have "thoughts" on, but not sure whether to dump them here or what :)</p>



<a name="164711403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711403">(May 02 2019 at 14:15)</a>:</h4>
<p>there are two <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta">unassigned p-high stable-to-beta regressions</a></p>



<a name="164711404"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711404" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711404">(May 02 2019 at 14:15)</a>:</h4>
<p>Sure</p>



<a name="164711407"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711407" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711407">(May 02 2019 at 14:15)</a>:</h4>
<p>My highest priorty right now</p>



<a name="164711416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711416">(May 02 2019 at 14:15)</a>:</h4>
<p>is to figure out whether we are even going to fix these</p>



<a name="164711425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711425">(May 02 2019 at 14:15)</a>:</h4>
<p>and if so, assign someone to them</p>



<a name="164711475"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711475" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711475">(May 02 2019 at 14:16)</a>:</h4>
<p>it seems like some may have been discussed last week?</p>



<a name="164711487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711487">(May 02 2019 at 14:16)</a>:</h4>
<p>or</p>



<a name="164711489"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711489" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711489">(May 02 2019 at 14:16)</a>:</h4>
<p>let me go in order</p>



<a name="164711496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711496">(May 02 2019 at 14:16)</a>:</h4>
<p>first: "cannot borrow as mutable because it is also borrowed as immutable (likely regression)" <a href="https://github.com/rust-lang/rust/issues/60136" target="_blank" title="https://github.com/rust-lang/rust/issues/60136">#60136</a></p>



<a name="164711502"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711502" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711502">(May 02 2019 at 14:16)</a>:</h4>
<p>there are comments from seven days ago</p>



<a name="164711508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711508">(May 02 2019 at 14:16)</a>:</h4>
<p>which made me wonder if it was discussed</p>



<a name="164711510"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711510" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711510">(May 02 2019 at 14:16)</a>:</h4>
<p>it was</p>



<a name="164711516"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711516" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711516">(May 02 2019 at 14:16)</a>:</h4>
<p>but no one is  assigend, and the comments just say workarounds</p>



<a name="164711517"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711517" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711517">(May 02 2019 at 14:16)</a>:</h4>
<p>my take is that this is "expected breakage"</p>



<a name="164711529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711529">(May 02 2019 at 14:16)</a>:</h4>
<p>perhaps my comment didn't make that clear, though</p>



<a name="164711533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711533">(May 02 2019 at 14:17)</a>:</h4>
<p>Fix seems unlikely? The impls shouldn't be rolled back at this stage</p>



<a name="164711544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711544">(May 02 2019 at 14:17)</a>:</h4>
<p>if this is expected breakage</p>



<a name="164711551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711551">(May 02 2019 at 14:17)</a>:</h4>
<p>in particular, we added an impl of <code>Fn</code> or whatever for <code>Box&lt;F&gt;</code>; that led the call notation to behave differently.</p>



<a name="164711554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711554">(May 02 2019 at 14:17)</a>:</h4>
<p>then fine. we just close ticket then, yes?</p>



<a name="164711560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711560">(May 02 2019 at 14:17)</a>:</h4>
<p>Confirm. I can try to leave a comment if you like.</p>



<a name="164711672"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711672" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711672">(May 02 2019 at 14:18)</a>:</h4>
<p>okay, the other issue</p>



<a name="164711680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711680">(May 02 2019 at 14:18)</a>:</h4>
<p>(I closed and commented on the first)</p>



<a name="164711709"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711709" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711709">(May 02 2019 at 14:19)</a>:</h4>
<p>the second issue is "reached the type-length limit while instantiating" <a href="https://github.com/rust-lang/rust/issues/58952" target="_blank" title="https://github.com/rust-lang/rust/issues/58952">#58952</a></p>



<a name="164711731"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711731" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711731">(May 02 2019 at 14:19)</a>:</h4>
<p>since this was nominated and tagged nine days ago</p>



<a name="164711738"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711738" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711738">(May 02 2019 at 14:19)</a>:</h4>
<p>you all <em>might</em> have discussed it last week</p>



<a name="164711746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711746">(May 02 2019 at 14:19)</a>:</h4>
<p>but I don't think I recall seeing it mentioned in the chat log</p>



<a name="164711764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711764">(May 02 2019 at 14:20)</a>:</h4>
<p>we didn't see this last week; I just caught up on the discussion</p>



<a name="164711820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711820">(May 02 2019 at 14:20)</a>:</h4>
<p>(aside: it would be neat to have a crisp description of what <code>type-length-limit</code> does; if any of y'all would be willing to improve the reference here it would be great)</p>



<a name="164711859"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711859" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711859">(May 02 2019 at 14:20)</a>:</h4>
<p>( <span class="user-mention" data-user-id="126931">@centril</span> I could do that )</p>



<a name="164711865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711865">(May 02 2019 at 14:20)</a>:</h4>
<p>so there are facets to this</p>



<a name="164711888"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711888" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711888">(May 02 2019 at 14:21)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>  (what we have right now is <a href="https://doc.rust-lang.org/nightly/reference/attributes/limits.html#the-type_length_limit-attribute" target="_blank" title="https://doc.rust-lang.org/nightly/reference/attributes/limits.html#the-type_length_limit-attribute">https://doc.rust-lang.org/nightly/reference/attributes/limits.html#the-type_length_limit-attribute</a> -- which doesn't seem that bad but if you can vet it that would be great)</p>



<a name="164711900"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711900" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711900">(May 02 2019 at 14:21)</a>:</h4>
<p>this particular person's project stopped compiling</p>



<a name="164711907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711907">(May 02 2019 at 14:21)</a>:</h4>
<p>it was bisected down to PR <a href="https://github.com/rust-lang/rust/issues/58730" target="_blank" title="https://github.com/rust-lang/rust/issues/58730">#58730</a></p>



<a name="164711910"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711910" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711910">(May 02 2019 at 14:21)</a>:</h4>
<p>This is a difficult area for us; it's running up against some internal thresholds in the compiler. It's possible we could refactor the compiler so that it works differently and doesn't wind up creating such big types.</p>



<a name="164711926"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711926" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711926">(May 02 2019 at 14:21)</a>:</h4>
<p>But I can't say for sure.</p>



<a name="164711936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711936">(May 02 2019 at 14:21)</a>:</h4>
<p>right. the only sense it which I see this as a compiler issue</p>



<a name="164711983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711983">(May 02 2019 at 14:22)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> how actionable is that refactoring?</p>



<a name="164711985"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711985" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711985">(May 02 2019 at 14:22)</a>:</h4>
<p>(time-wise)</p>



<a name="164711989"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711989" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711989">(May 02 2019 at 14:22)</a>:</h4>
<p>is that it might be a request to make the compiler smarter about its handling of big types</p>



<a name="164711995"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164711995" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164711995">(May 02 2019 at 14:22)</a>:</h4>
<p>I don't even know what refactoring it would be. I would say 'not very"</p>



<a name="164712006"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712006" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712006">(May 02 2019 at 14:22)</a>:</h4>
<p>(but it <em>may</em> be that, digging into this, we would find we are doing something silly)</p>



<a name="164712011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712011">(May 02 2019 at 14:22)</a>:</h4>
<p>but I don't see us being able to address that in time for the beta rollover to stable, no?</p>



<a name="164712020"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712020" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712020">(May 02 2019 at 14:22)</a>:</h4>
<p>yeah, I'm .. inclined to close myself.</p>



<a name="164712040"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712040" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712040">(May 02 2019 at 14:23)</a>:</h4>
<p>well, we either close, or see if T-libs wants to revert PR <a href="https://github.com/rust-lang/rust/issues/58730" target="_blank" title="https://github.com/rust-lang/rust/issues/58730">#58730</a> ?</p>



<a name="164712068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712068">(May 02 2019 at 14:23)</a>:</h4>
<p>but I have to assume the benefits</p>



<a name="164712072"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712072" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712072">(May 02 2019 at 14:23)</a>:</h4>
<p>in terms of performance</p>



<a name="164712085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712085">(May 02 2019 at 14:23)</a>:</h4>
<p>should lead one to conclude "no" on a revert</p>



<a name="164712094"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712094" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712094">(May 02 2019 at 14:23)</a>:</h4>
<p>Yes, I suppose. I think this is not an area of breakage we explicitly called out in any of our documents, as an aside. (Also, <span class="user-mention" data-user-id="126931">@centril</span>, I think it'd be interesting for the lang team to revisit these sorts of limits and see if we can create better solutions -- e.g., I think the recursion limit in particular is poorly done around macros)</p>



<a name="164712199"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712199" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712199">(May 02 2019 at 14:24)</a>:</h4>
<p>okay</p>



<a name="164712202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712202">(May 02 2019 at 14:24)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> (sure; I think I lack the expertise tho so I'm happy to mostly listen and be a <span aria-label="duck" class="emoji emoji-1f986" role="img" title="duck">:duck:</span>)</p>



<a name="164712218"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712218" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712218">(May 02 2019 at 14:24)</a>:</h4>
<p>well this is enough for me to at least conclude that we're not going to be trying to fix either of these</p>



<a name="164712227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712227">(May 02 2019 at 14:24)</a>:</h4>
<p>so I won't attempt to assign someone to them</p>



<a name="164712322"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712322" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712322">(May 02 2019 at 14:26)</a>:</h4>
<p>I'll just mention again that there are a lot of <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high++sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high++sort%3Aupdated-desc">open unassigned P-high T-compiler bugs</a></p>



<a name="164712368"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712368" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712368">(May 02 2019 at 14:26)</a>:</h4>
<p>I definitely think there is lower hanging fruit</p>



<a name="164712382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712382">(May 02 2019 at 14:26)</a>:</h4>
<blockquote>
<p>I think this is not an area of breakage we explicitly called out in any of our documents, as an aside. </p>
</blockquote>
<p>I haven't checked, but I think that's true. On the other hand, it seems quite hard to guarantee anything wrt. limits as a matter of a language spec -- seems very <em>implementation specific</em></p>



<a name="164712463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712463">(May 02 2019 at 14:26)</a>:</h4>
<p>there are two PRs marked <a href="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler+sort%3Aupdated-desc">waiting-on-team</a> for us</p>



<a name="164712503"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712503" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712503">(May 02 2019 at 14:27)</a>:</h4>
<p>one is "add support for unchecked math" <a href="https://github.com/rust-lang/rust/issues/59148" target="_blank" title="https://github.com/rust-lang/rust/issues/59148">#59148</a></p>



<a name="164712551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712551">(May 02 2019 at 14:27)</a>:</h4>
<p>well</p>



<a name="164712597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712597">(May 02 2019 at 14:28)</a>:</h4>
<p>we weren't actually a tagged team</p>



<a name="164712605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712605">(May 02 2019 at 14:28)</a>:</h4>
<p>at the time it was marked waiting-on-team</p>



<a name="164712652"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712652" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712652">(May 02 2019 at 14:29)</a>:</h4>
<p>centril has since then tagged us (as well as other teams) and nominated it</p>



<a name="164712655"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712655" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712655">(May 02 2019 at 14:29)</a>:</h4>
<p>so we might get to it in the nominated issues</p>



<a name="164712657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712657">(May 02 2019 at 14:29)</a>:</h4>
<p>but in the meantime</p>



<a name="164712662"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712662" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712662">(May 02 2019 at 14:29)</a>:</h4>
<p>if you all have an opinion on this PR (<a href="https://github.com/rust-lang/rust/issues/59148" target="_blank" title="https://github.com/rust-lang/rust/issues/59148">#59148</a>)</p>



<a name="164712669"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712669" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712669">(May 02 2019 at 14:29)</a>:</h4>
<p>feel free to chime in on the PR comments</p>



<a name="164712692"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712692" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712692">(May 02 2019 at 14:29)</a>:</h4>
<p>the other one marked S-waiting-on-team is "Hide type errors likely caused by incorrect struct literal" <a href="https://github.com/rust-lang/rust/issues/60118" target="_blank" title="https://github.com/rust-lang/rust/issues/60118">#60118</a></p>



<a name="164712695"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712695" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712695">(May 02 2019 at 14:29)</a>:</h4>
<p>(I primarily nominated for T-compiler as a matter of "do you want to use this for anything internal?")</p>



<a name="164712754"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712754" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712754">(May 02 2019 at 14:30)</a>:</h4>
<p><span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> had objected to PR <a href="https://github.com/rust-lang/rust/issues/60118" target="_blank" title="https://github.com/rust-lang/rust/issues/60118">#60118</a>, saying it was too many hacks for one specific case</p>



<a name="164712801"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712801" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712801">(May 02 2019 at 14:30)</a>:</h4>
<p>I guess we (or someone here) will need to decide if <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> is correct (and just close this)</p>



<a name="164712815"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712815" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712815">(May 02 2019 at 14:30)</a>:</h4>
<p>but it doesn't seem terribly urgent</p>



<a name="164712836"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712836" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712836">(May 02 2019 at 14:31)</a>:</h4>
<p>so I'll just say for now taht I'm pointing it out to you all</p>



<a name="164712840"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712840" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712840">(May 02 2019 at 14:31)</a>:</h4>
<p>but I want to move along</p>



<a name="164712859"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712859" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712859">(May 02 2019 at 14:31)</a>:</h4>
<p>... (technically we are out of time for the triage portion of the meeting)</p>



<a name="164712870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712870">(May 02 2019 at 14:31)</a>:</h4>
<p>but I want to skim over the <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AI-nominated+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AI-nominated+label%3AT-compiler+sort%3Aupdated-desc">nominations</a></p>



<a name="164712882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712882">(May 02 2019 at 14:32)</a>:</h4>
<p>I just want to know wether to stop writing these kinds of hiding hacks</p>



<a name="164712918"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712918" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712918">(May 02 2019 at 14:32)</a>:</h4>
<p>of which there are 18 issues</p>



<a name="164712935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712935">(May 02 2019 at 14:32)</a>:</h4>
<p>But let's move on <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="164712950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712950">(May 02 2019 at 14:32)</a>:</h4>
<p>during my pre-triage</p>



<a name="164712954"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712954" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712954">(May 02 2019 at 14:32)</a>:</h4>
<p>a couple of these stood out to me</p>



<a name="164712955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712955">(May 02 2019 at 14:32)</a>:</h4>
<p>so I want to at least mention them here</p>



<a name="164712965"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712965" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712965">(May 02 2019 at 14:32)</a>:</h4>
<p>first "Implement converting an AST to a token tree" <a href="https://github.com/rust-lang/rust/issues/43081" target="_blank" title="https://github.com/rust-lang/rust/issues/43081">#43081</a></p>



<a name="164712991"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712991" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712991">(May 02 2019 at 14:33)</a>:</h4>
<p>a very old issue that needs prioritization</p>



<a name="164712997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164712997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164712997">(May 02 2019 at 14:33)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> nominated it for prioritization</p>



<a name="164713011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713011">(May 02 2019 at 14:33)</a>:</h4>
<blockquote>
<p>Nominating for possible prioritization (sorry, the past few months have been pretty hectic).<br>
cc @aturon @nikomatsakis wrt me focusing on a large-scale solution for this</p>
</blockquote>



<a name="164713014"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713014" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713014">(May 02 2019 at 14:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> btw, regarding type-length-limit: the type is actually small because it's a DAG, but we're visiting it in a way that is exponential, and there is no good reason to do that IMO</p>



<a name="164713063"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713063" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713063">(May 02 2019 at 14:34)</a>:</h4>
<p>okay, so, regarding AST -&gt; TokenTree</p>



<a name="164713081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713081">(May 02 2019 at 14:34)</a>:</h4>
<p>or TokenStream rather</p>



<a name="164713091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713091">(May 02 2019 at 14:34)</a>:</h4>
<p>we'll discuss it tomorrow in the compiler design meeting</p>



<a name="164713097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713097">(May 02 2019 at 14:34)</a>:</h4>
<p>okay then</p>



<a name="164713114"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713114" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713114">(May 02 2019 at 14:34)</a>:</h4>
<p>I should be there at that meeting, I hope</p>



<a name="164713120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713120">(May 02 2019 at 14:34)</a>:</h4>
<p>if I'm not, please do try to attach a P-label</p>



<a name="164713128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713128">(May 02 2019 at 14:34)</a>:</h4>
<p>I have a partial writeup at <a href="https://hackmd.io/zrZhb94HS6KxW3sguwXNqA" target="_blank" title="https://hackmd.io/zrZhb94HS6KxW3sguwXNqA">https://hackmd.io/zrZhb94HS6KxW3sguwXNqA</a></p>



<a name="164713155"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713155" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713155">(May 02 2019 at 14:35)</a>:</h4>
<p>I was pinging niko and aturon regarding my contract, to be clear</p>



<a name="164713162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713162">(May 02 2019 at 14:35)</a>:</h4>
<p>Another Nominated issue that stood out to me: "Exponential compile-time and type_length_limit blowup when nesting closure wrappers" <a href="https://github.com/rust-lang/rust/issues/54540" target="_blank" title="https://github.com/rust-lang/rust/issues/54540">#54540</a></p>



<a name="164713188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713188">(May 02 2019 at 14:35)</a>:</h4>
<blockquote>
<p>I was pinging niko and aturon regarding my contract, to be clear</p>
</blockquote>
<p>ah I see. That was not clear to me from the text.</p>



<a name="164713192"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713192" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713192">(May 02 2019 at 14:35)</a>:</h4>
<p>wait is that not the type-length-limit one?</p>



<a name="164713203"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713203" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713203">(May 02 2019 at 14:35)</a>:</h4>
<p>there are two type-length limit issues</p>



<a name="164713254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713254">(May 02 2019 at 14:36)</a>:</h4>
<p>okay this one I wrote a comment on</p>



<a name="164713265"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713265" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713265">(May 02 2019 at 14:36)</a>:</h4>
<p>one was tagged as a beta-regression</p>



<a name="164713269"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713269" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713269">(May 02 2019 at 14:36)</a>:</h4>
<p>which we discussed earlier</p>



<a name="164713283"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713283" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713283">(May 02 2019 at 14:36)</a>:</h4>
<p>it arose due to some internal changes to something in Iterator Filter yada yada yada</p>



<a name="164713311"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713311" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713311">(May 02 2019 at 14:36)</a>:</h4>
<p>we have an N-node DAG that when visited naively results in 2^N nodes being observed</p>



<a name="164713317"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713317" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713317">(May 02 2019 at 14:36)</a>:</h4>
<p>this second issue, <a href="https://github.com/rust-lang/rust/issues/54540" target="_blank" title="https://github.com/rust-lang/rust/issues/54540">#54540</a>, seems to be more the case you are talking about, I think.</p>



<a name="164713353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713353">(May 02 2019 at 14:37)</a>:</h4>
<p>right, sorry, that's what I thought was being discussed earlier</p>



<a name="164713354"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713354" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713354">(May 02 2019 at 14:37)</a>:</h4>
<p>I personally am inclined to agree that there isn't a good reason to have exponential blow up when traversing a DAG</p>



<a name="164713384"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713384" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713384">(May 02 2019 at 14:37)</a>:</h4>
<p>but, as I wrote in the most recent comment on <a href="https://github.com/rust-lang/rust/issues/54540" target="_blank" title="https://github.com/rust-lang/rust/issues/54540">#54540</a>, also do not think this particular issue seems to be <em>urgent</em> ?</p>



<a name="164713390"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713390" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713390">(May 02 2019 at 14:38)</a>:</h4>
<blockquote>
<p>we have an N-node DAG that when visited naively results in 2^N nodes being observed</p>
</blockquote>
<p>to be clear, are you proposing that we can change the <em>way we walk</em> or the <em>way closure generics are setup</em> (or both)</p>



<a name="164713433"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713433" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713433">(May 02 2019 at 14:38)</a>:</h4>
<p>Do you think that is fair, <span class="user-mention" data-user-id="119009">@eddyb</span> ?</p>



<a name="164713451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713451">(May 02 2019 at 14:38)</a>:</h4>
<p>the whole limit is to prevent other parts of the compiler from dying from dealing with very complex types</p>



<a name="164713463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713463">(May 02 2019 at 14:38)</a>:</h4>
<p>I .. am trying to remember why I setup the closure generics this way, there were reasons, but maybe not good ones. It evolved quite a bit.</p>



<a name="164713490"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713490" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713490">(May 02 2019 at 14:38)</a>:</h4>
<p>fixing how we walk to compute type-length-limit is easier than adjusting closures</p>



<a name="164713502"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713502" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713502">(May 02 2019 at 14:38)</a>:</h4>
<p>so I'd do the former first</p>



<a name="164713539"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713539" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713539">(May 02 2019 at 14:39)</a>:</h4>
<p>(the latter I'm not even sure is possible)</p>



<a name="164713573"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713573" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713573">(May 02 2019 at 14:39)</a>:</h4>
<p>( this may or may not help with the other issue, <span class="user-mention" data-user-id="116083">@pnkfelix</span> )</p>



<a name="164713579"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713579" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713579">(May 02 2019 at 14:39)</a>:</h4>
<p>seems plausible that it would</p>



<a name="164713593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713593">(May 02 2019 at 14:39)</a>:</h4>
<p>I suppose if it <em>could</em> help</p>



<a name="164713594"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713594" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713594">(May 02 2019 at 14:40)</a>:</h4>
<blockquote>
<p>so I'd do the former first</p>
</blockquote>
<p>I'm much more open to that, to be sure :) I don't quite understand the problem yet tho</p>



<a name="164713648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713648">(May 02 2019 at 14:40)</a>:</h4>
<blockquote>
<p>I suppose if it <em>could</em> help</p>
</blockquote>
<p>there are almost certainly closures wrapping other closures</p>



<a name="164713650"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713650" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713650">(May 02 2019 at 14:40)</a>:</h4>
<p>then that is a reason to prioritize investigating it</p>



<a name="164713670"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713670" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713670">(May 02 2019 at 14:40)</a>:</h4>
<p>Okay. <span class="user-mention" data-user-id="119009">@eddyb</span> , do you actually want (and have time) to look at this?</p>



<a name="164713690"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713690" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713690">(May 02 2019 at 14:40)</a>:</h4>
<p>I suppose, I had forgotten about it, but the fix should be quick</p>



<a name="164713719"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713719" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713719">(May 02 2019 at 14:41)</a>:</h4>
<p>the hard part is not regressing performance when <code>.walk()</code> used to be very fast</p>



<a name="164713723"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713723" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713723">(May 02 2019 at 14:41)</a>:</h4>
<p>I'm willing to mark it P-high on the assumption that it may help with the associated regression</p>



<a name="164713747"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713747" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713747">(May 02 2019 at 14:41)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> are you just saying that we are kind of walking and re-walking the same types quite naively as we descnd?</p>



<a name="164713751"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713751" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713751">(May 02 2019 at 14:41)</a>:</h4>
<p>because we'd now need some sort of set/map</p>



<a name="164713760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713760">(May 02 2019 at 14:41)</a>:</h4>
<p>but I'm not eager to add to the set of P-high things that have no one assigned.</p>



<a name="164713762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713762">(May 02 2019 at 14:41)</a>:</h4>
<p>and hence we wind up with exponential because we're dumb</p>



<a name="164713765"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713765" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713765">(May 02 2019 at 14:41)</a>:</h4>
<p>yupp!</p>



<a name="164713766"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713766" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713766">(May 02 2019 at 14:41)</a>:</h4>
<p>thus my hesitation.</p>



<a name="164713777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713777">(May 02 2019 at 14:41)</a>:</h4>
<p>ok, that <em>does</em> seem easy to fix</p>



<a name="164713842"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713842" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713842">(May 02 2019 at 14:42)</a>:</h4>
<p>okay</p>



<a name="164713850"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713850" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713850">(May 02 2019 at 14:42)</a>:</h4>
<p>we are running even lower on time</p>



<a name="164713852"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713852" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713852">(May 02 2019 at 14:42)</a>:</h4>
<p>...</p>



<a name="164713855"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713855" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713855">(May 02 2019 at 14:42)</a>:</h4>
<p>(Can we figure out if this fixes the regression?)</p>



<a name="164713859"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713859" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713859">(May 02 2019 at 14:42)</a>:</h4>
<p>there are two more issues I really wanted to point out</p>



<a name="164713864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713864">(May 02 2019 at 14:42)</a>:</h4>
<p>we can either compute a smaller number, or the number from today, but in either case we can do it in very little time</p>



<a name="164713874"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713874" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713874">(May 02 2019 at 14:42)</a>:</h4>
<p>(can be maybe table discussion of <a href="https://github.com/rust-lang/rust/issues/58952" target="_blank" title="https://github.com/rust-lang/rust/issues/58952">#58952</a> )</p>



<a name="164713880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713880">(May 02 2019 at 14:42)</a>:</h4>
<p>(or move it to side topic, even better)</p>



<a name="164713899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713899">(May 02 2019 at 14:43)</a>:</h4>
<p>so even if the user has to raise the limit, there would be no slowdown</p>



<a name="164713900"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713900" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713900">(May 02 2019 at 14:43)</a>:</h4>
<p>so the next to last nomination I wante dto mentioned</p>



<a name="164713926"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713926" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713926">(May 02 2019 at 14:43)</a>:</h4>
<p>"Stable rustc always panics on arm/musl" <a href="https://github.com/rust-lang/rust/issues/60297" target="_blank" title="https://github.com/rust-lang/rust/issues/60297">#60297</a></p>



<a name="164713930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713930">(May 02 2019 at 14:43)</a>:</h4>
<p>what tier is this platform on this ticket?</p>



<a name="164713931"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713931" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713931">(May 02 2019 at 14:43)</a>:</h4>
<p>ARM musl</p>



<a name="164713962"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713962" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713962">(May 02 2019 at 14:43)</a>:</h4>
<p>the  issue filer is using Rasp Pi Gen 1 running Void Linux</p>



<a name="164713964"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164713964" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164713964">(May 02 2019 at 14:43)</a>:</h4>
<p>that must be the lowest tier ever :)</p>



<a name="164714015"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714015" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714015">(May 02 2019 at 14:44)</a>:</h4>
<p>but I'm hoping that is not necessary to actually replicate this</p>



<a name="164714037"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714037" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714037">(May 02 2019 at 14:44)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> <a href="https://rust-lang.github.io/rustup-components-history/" target="_blank" title="https://rust-lang.github.io/rustup-components-history/">https://rust-lang.github.io/rustup-components-history/</a></p>



<a name="164714039"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714039" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714039">(May 02 2019 at 14:44)</a>:</h4>
<p>so I do have some raspis...</p>



<a name="164714047"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714047" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714047">(May 02 2019 at 14:44)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> pointed out on the ticket it is tier 2</p>



<a name="164714053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714053">(May 02 2019 at 14:44)</a>:</h4>
<p>but booting them doesn't work anymore</p>



<a name="164714057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714057">(May 02 2019 at 14:44)</a>:</h4>
<p>ah sorry I didn't look for updates</p>



<a name="164714061"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714061" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714061">(May 02 2019 at 14:44)</a>:</h4>
<p>okay</p>



<a name="164714065"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714065" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714065">(May 02 2019 at 14:44)</a>:</h4>
<p>so I'm not sure I can help</p>



<a name="164714068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714068">(May 02 2019 at 14:45)</a>:</h4>
<p>well, if someone wants to try to poke at that</p>



<a name="164714091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714091">(May 02 2019 at 14:45)</a>:</h4>
<p>it sounds like our system acts like it is dead in the water there</p>



<a name="164714095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714095">(May 02 2019 at 14:45)</a>:</h4>
<p>(like, the screen doesn't turn on)</p>



<a name="164714097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714097">(May 02 2019 at 14:45)</a>:</h4>
<blockquote>
<p>but booting them doesn't work anymore</p>
</blockquote>
<p>Ditto...</p>



<a name="164714111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714111">(May 02 2019 at 14:45)</a>:</h4>
<p>last issue I wanted to point out today</p>



<a name="164714113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714113">(May 02 2019 at 14:45)</a>:</h4>
<p>"Rust 1.34 generates significantly less debug information for libstd functions vs. Rust 1.33" <a href="https://github.com/rust-lang/rust/issues/60020" target="_blank" title="https://github.com/rust-lang/rust/issues/60020">#60020</a></p>



<a name="164714119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714119">(May 02 2019 at 14:45)</a>:</h4>
<p>oh never mind</p>



<a name="164714120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714120">(May 02 2019 at 14:45)</a>:</h4>
<p><em>however</em> it should be easy to use qemu with even linux-userspace-only emulation</p>



<a name="164714122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714122">(May 02 2019 at 14:45)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> assigned themselves</p>



<a name="164714128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714128">(May 02 2019 at 14:45)</a>:</h4>
<p>to <a href="https://github.com/rust-lang/rust/issues/60020" target="_blank" title="https://github.com/rust-lang/rust/issues/60020">#60020</a></p>



<a name="164714131"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714131" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714131">(May 02 2019 at 14:45)</a>:</h4>
<p>yeah, I'll have a look</p>



<a name="164714133"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714133" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714133">(May 02 2019 at 14:45)</a>:</h4>
<p>so lets just move forward</p>



<a name="164714135"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714135" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714135">(May 02 2019 at 14:46)</a>:</h4>
<p>to WG checkins</p>



<a name="164714207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714207">(May 02 2019 at 14:46)</a>:</h4>
<p>today is WG-rls2.0</p>



<a name="164714211"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714211" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714211">(May 02 2019 at 14:46)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> ^</p>



<a name="164714215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714215">(May 02 2019 at 14:46)</a>:</h4>
<p>and WG-meta</p>



<a name="164714220"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714220" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714220">(May 02 2019 at 14:46)</a>:</h4>
<p><span aria-label="hi" class="emoji emoji-1f44b" role="img" title="hi">:hi:</span></p>



<a name="164714227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714227">(May 02 2019 at 14:46)</a>:</h4>
<p>(<span class="user-mention" data-user-id="116009">@nikomatsakis</span> ? <span class="user-mention" data-user-id="116107">@davidtwco</span> ? <span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> ?)</p>



<a name="164714235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714235">(May 02 2019 at 14:46)</a>:</h4>
<p>lets hear from <span class="user-mention" data-user-id="133169">@matklad</span>  first</p>



<a name="164714244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714244">(May 02 2019 at 14:46)</a>:</h4>
<p>Sure!</p>



<a name="164714247"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714247" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714247">(May 02 2019 at 14:47)</a>:</h4>
<blockquote>
<p>and WG-meta</p>
</blockquote>
<p>I can do that</p>



<a name="164714265"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714265" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714265">(May 02 2019 at 14:47)</a>:</h4>
<p>Three big things are going on!</p>



<a name="164714302"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714302" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714302">(May 02 2019 at 14:47)</a>:</h4>
<p>First, <span class="user-mention" data-user-id="216201">@Edwin Cheng</span> is making great progress in handling macros by example</p>



<a name="164714314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714314">(May 02 2019 at 14:47)</a>:</h4>
<p>So, we expand more stuff!</p>



<a name="164714400"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714400" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714400">(May 02 2019 at 14:48)</a>:</h4>
<p><span class="user-mention" data-user-id="129457">@Florian Diebold</span> prepared a PR which integrates chalk into rust-analyzer ( <span aria-label="confetti" class="emoji emoji-1f38a" role="img" title="confetti">:confetti:</span> ) <a href="https://github.com/rust-analyzer/rust-analyzer/pull/1216" target="_blank" title="https://github.com/rust-analyzer/rust-analyzer/pull/1216">https://github.com/rust-analyzer/rust-analyzer/pull/1216</a>.</p>



<a name="164714417"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714417" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714417">(May 02 2019 at 14:48)</a>:</h4>
<p>/me still needs to read more about that</p>



<a name="164714479"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714479" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714479">(May 02 2019 at 14:49)</a>:</h4>
<p>And the third big thing is that @matklad is pushing on extracting rustc-lexer as a separate library.</p>
<p>This ... moves quite slowly, because this is rustc work, and building rustc is <span aria-label="snail" class="emoji emoji-1f40c" role="img" title="snail">:snail:</span> </p>
<p>Though today the first bit of lexer work passed the tests <a href="https://github.com/rust-lang/rust/pull/60261" target="_blank" title="https://github.com/rust-lang/rust/pull/60261">https://github.com/rust-lang/rust/pull/60261</a> :)</p>



<a name="164714569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714569">(May 02 2019 at 14:50)</a>:</h4>
<p>That's it for rls-2.0 I guess?</p>



<a name="164714575"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714575" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714575">(May 02 2019 at 14:50)</a>:</h4>
<p>fantastic</p>



<a name="164714580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714580">(May 02 2019 at 14:50)</a>:</h4>
<p>thanks <span class="user-mention" data-user-id="133169">@matklad</span></p>



<a name="164714587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714587">(May 02 2019 at 14:50)</a>:</h4>
<p>oh</p>



<a name="164714606"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714606" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714606">(May 02 2019 at 14:51)</a>:</h4>
<p>/me is also curios to hear about <span class="user-mention" data-user-id="116083">@pnkfelix</span> 's progess on name resolution :)</p>



<a name="164714617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714617">(May 02 2019 at 14:51)</a>:</h4>
<p>but not in this meeting, obviously :)</p>



<a name="164714624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714624">(May 02 2019 at 14:51)</a>:</h4>
<p>i'll check in with you about that maybe next week</p>



<a name="164714626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714626">(May 02 2019 at 14:51)</a>:</h4>
<p>okay <span class="user-mention" data-user-id="116009">@nikomatsakis</span> , how about WG-meta ?</p>



<a name="164714664"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714664" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714664">(May 02 2019 at 14:52)</a>:</h4>
<p>OK, so, briefly:</p>
<ul>
<li>The compiler contributor RFC is in FCP, I expect to merge it soon, and start to put that into action.</li>
</ul>



<a name="164714725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714725">(May 02 2019 at 14:52)</a>:</h4>
<ul>
<li>We are trying to get some sort of "design meeting" up and going; the plan is to discuss that initial proposal in more depth tomorrow at steering meeting, and then get started</li>
</ul>



<a name="164714744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714744">(May 02 2019 at 14:52)</a>:</h4>
<ul>
<li>We've <a href="https://github.com/rust-lang/compiler-team/issues" target="_blank" title="https://github.com/rust-lang/compiler-team/issues">created issues</a> on the compiler-team repo kind of tracking things we wanted to do</li>
</ul>



<a name="164714760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714760">(May 02 2019 at 14:52)</a>:</h4>
<p>I didn't really prep for this so some stuff isn't top of mind, but I know that</p>



<a name="164714774"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714774" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714774">(May 02 2019 at 14:53)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> was creating a machine-readable "expert file"</p>



<a name="164714798"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714798" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714798">(May 02 2019 at 14:53)</a>:</h4>
<p>I think one of the work items <em>I</em> would like to see is</p>



<a name="164714807"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714807" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714807">(May 02 2019 at 14:53)</a>:</h4>
<p>moving the compiler-team repo to some sort of github pages thing,</p>



<a name="164714813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714813">(May 02 2019 at 14:53)</a>:</h4>
<p>so that we can make the display be a bit fancier,</p>



<a name="164714819"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714819" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714819">(May 02 2019 at 14:53)</a>:</h4>
<p>e.g., to incorporate the expert file etc</p>



<a name="164714888"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714888" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714888">(May 02 2019 at 14:54)</a>:</h4>
<p>One last thing that I've been wanting to try and get going is to have a way for people to advertise "help wanted" ideas -- i.e., this working group is looking for someone to help with docs, or whatever</p>



<a name="164714907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714907">(May 02 2019 at 14:54)</a>:</h4>
<p>I'm planning to start with basically an internals thread</p>



<a name="164714911"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714911" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714911">(May 02 2019 at 14:54)</a>:</h4>
<p>and some tweets :)</p>



<a name="164714935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714935">(May 02 2019 at 14:54)</a>:</h4>
<p>sounds great</p>



<a name="164714957"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714957" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714957">(May 02 2019 at 14:55)</a>:</h4>
<p>finally, my general feeling is that we're reaching the "end" of the "procedural changes" -- or, more to the point, I'd like to try and "let the system run" for a while before we attempt much new beyond those things</p>



<a name="164714971"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714971" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714971">(May 02 2019 at 14:55)</a>:</h4>
<p>but I still think there's plenty of "tuning things" to do (e.g., improving the website etc)</p>



<a name="164714981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714981">(May 02 2019 at 14:55)</a>:</h4>
<p>(perhaps I should take this to wg-meta first...; one t-infra/t-compiler RFC idea I had was to consider how we should deal with rustfmt in the repo and wrt. bors)</p>



<a name="164714994"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164714994" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164714994">(May 02 2019 at 14:55)</a>:</h4>
<p>that <em>is</em> a good idea -- would be a good design meeting topic, perhaps!</p>



<a name="164715053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715053">(May 02 2019 at 14:56)</a>:</h4>
<p>My hope is that the design meeting is a place we can use to have those discussions in a sync fashion if we want to</p>



<a name="164715135"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715135" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715135">(May 02 2019 at 14:57)</a>:</h4>
<p>(fin)</p>



<a name="164715146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715146">(May 02 2019 at 14:57)</a>:</h4>
<p>okay. Obviously there were other nominated issues</p>



<a name="164715154"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715154" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715154">(May 02 2019 at 14:57)</a>:</h4>
<p>we have three minutes left</p>



<a name="164715226"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715226" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715226">(May 02 2019 at 14:58)</a>:</h4>
<p>so I'll just mention "x.py in incremental mode still rebuilds stage0-rustc if stage0-std changed." <a href="https://github.com/rust-lang/rust/issues/54712" target="_blank" title="https://github.com/rust-lang/rust/issues/54712">#54712</a></p>



<a name="164715250"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715250" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715250">(May 02 2019 at 14:58)</a>:</h4>
<p>there's been recent discussion in it</p>



<a name="164715252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715252">(May 02 2019 at 14:58)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/59288" target="_blank" title="https://github.com/rust-lang/rust/pull/59288">https://github.com/rust-lang/rust/pull/59288</a> up to 3% regression, but much simpler code. Are we ok with taking that hit without a concrete plan for getting perf back?</p>



<a name="164715305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715305">(May 02 2019 at 14:59)</a>:</h4>
<p>It's basically lowering <code>if</code>into match</p>



<a name="164715309"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715309" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715309">(May 02 2019 at 14:59)</a>:</h4>
<p>(average is ~1%, <a href="https://perf.rust-lang.org/compare.html?start=efe2f32a6b8217425f361ec7c206910c611c03ee&amp;end=6a4b8678ecc14fe00b78b06eb7e9f272680bba37" target="_blank" title="https://perf.rust-lang.org/compare.html?start=efe2f32a6b8217425f361ec7c206910c611c03ee&amp;end=6a4b8678ecc14fe00b78b06eb7e9f272680bba37">https://perf.rust-lang.org/compare.html?start=efe2f32a6b8217425f361ec7c206910c611c03ee&amp;end=6a4b8678ecc14fe00b78b06eb7e9f272680bba37</a>)</p>



<a name="164715314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715314">(May 02 2019 at 14:59)</a>:</h4>
<p>we once again</p>



<a name="164715322"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715322" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715322">(May 02 2019 at 14:59)</a>:</h4>
<p>are measuring the overall compile time</p>



<a name="164715331"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715331" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715331">(May 02 2019 at 14:59)</a>:</h4>
<p>for a compiler compiled with itself</p>



<a name="164715336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715336">(May 02 2019 at 14:59)</a>:</h4>
<p>right?</p>



<a name="164715414"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715414" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715414">(May 02 2019 at 15:00)</a>:</h4>
<p>and thus I cannot really tell from perf whether this hurt our codegen</p>



<a name="164715425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715425">(May 02 2019 at 15:00)</a>:</h4>
<p>yes, this is compilation speed we're losing, not codegen</p>



<a name="164715432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715432">(May 02 2019 at 15:00)</a>:</h4>
<p>or if it solely hurt our compile-time, while client object code remains fine</p>



<a name="164715433"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715433" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715433">(May 02 2019 at 15:00)</a>:</h4>
<p>the MIR is the same after trivial MIR optimizations</p>



<a name="164715438"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715438" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715438">(May 02 2019 at 15:00)</a>:</h4>
<p>okay</p>



<a name="164715442"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715442" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715442">(May 02 2019 at 15:00)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> mir-opt will eliminate differences past early-opt (what Oli said)</p>



<a name="164715501"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715501" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715501">(May 02 2019 at 15:01)</a>:</h4>
<p>(I also think it's important to do this so that we can make progress on <code>let_chains</code> cause otherwise it becomes pretty hacky to do this with <code>hir::ExprKind::If</code>)</p>



<a name="164715585"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715585" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715585">(May 02 2019 at 15:02)</a>:</h4>
<p>Hmm.</p>



<a name="164715589"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715589" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715589">(May 02 2019 at 15:02)</a>:</h4>
<p>I believe, <span class="user-mention" data-user-id="124288">@oli</span> had the idea to special case mir-build for two match arms which may improve things for <code>match c { true =&gt; expr, _ =&gt; expr }</code> as well</p>



<a name="164715605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715605">(May 02 2019 at 15:02)</a>:</h4>
<p>Do we have more detailed profiles indicating where the 3% go?</p>



<a name="164715608"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715608" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715608">(May 02 2019 at 15:02)</a>:</h4>
<p>(self-profile might be useful here)</p>



<a name="164715613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715613">(May 02 2019 at 15:02)</a>:</h4>
<p>like, is it MIR build?</p>



<a name="164715641"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715641" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715641">(May 02 2019 at 15:03)</a>:</h4>
<p>yea, it's mir building</p>



<a name="164715656"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715656" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715656">(May 02 2019 at 15:03)</a>:</h4>
<p>the <code>mir_build</code> query to be exakt</p>



<a name="164715665"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715665" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715665">(May 02 2019 at 15:03)</a>:</h4>
<p>I can put that info into the PR</p>



<a name="164715668"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715668" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715668">(May 02 2019 at 15:03)</a>:</h4>
<p>I think my feeling is that we should land this PR, but I also think we should be more aggressively trying to reduce compilation time (which is a separate topic). Sort of similar to the 'tcx and memory usage point.</p>



<a name="164715722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715722">(May 02 2019 at 15:04)</a>:</h4>
<p>yea, anything we do here will improve <code>match</code> on booleans, too, so it's a general solution we'd need</p>



<a name="164715739"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715739" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715739">(May 02 2019 at 15:04)</a>:</h4>
<p>(Basically I'm worried we're not doing enough to do "small bore" improvements, and I don't quite know how to address it; I had thought about trying to make <em>that</em> a topic for a meeting too =)</p>



<a name="164715751"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715751" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715751">(May 02 2019 at 15:04)</a>:</h4>
<p>I think I agree with <span class="user-mention" data-user-id="116009">@nikomatsakis</span> . Our compilation speed issues are a problem, but if we let issues there hold us back from simplifying the code, we're going to have a real hard time</p>



<a name="164715753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715753">(May 02 2019 at 15:04)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> Yeah that's very fair; I'm happy to help out with mir-opt if I can but right now it's out of my knowledge ^^</p>



<a name="164715756"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715756" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715756">(May 02 2019 at 15:04)</a>:</h4>
<p>I've been semi-waiting until self-profile was functional, since I think a first step will be gathering data</p>



<a name="164715775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715775">(May 02 2019 at 15:04)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I did use self-profile for this one :D and it resulted in some docs improvements and possible future UX improvements</p>



<a name="164715780"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715780" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715780">(May 02 2019 at 15:04)</a>:</h4>
<p>I have to go now, but thanks everyone for attending. Bye <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span></p>



<a name="164715822"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715822" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715822">(May 02 2019 at 15:05)</a>:</h4>
<p>Perhaps we should split out a topic to see what is left to do to make self-profile functional?</p>



<a name="164715896"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715896" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715896">(May 02 2019 at 15:06)</a>:</h4>
<p>Seems good</p>



<a name="164715949"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715949" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715949">(May 02 2019 at 15:07)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span>  the summarize changes and things around diffs I think should get us pretty close imo</p>



<a name="164715993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164715993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164715993">(May 02 2019 at 15:07)</a>:</h4>
<p>Once I threw myself at summarize it was pretty helpful aside from the pain points I've already noted</p>



<a name="164716142"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164716142" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164716142">(May 02 2019 at 15:09)</a>:</h4>
<p>And I'm a total noob at profiling so if it mostly works for me that's probably saying something :D</p>



<a name="164716307"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164716307" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164716307">(May 02 2019 at 15:11)</a>:</h4>
<p>That's great to hear <span class="user-mention" data-user-id="126931">@centril</span>! :)</p>



<a name="164729279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-05-02%20%2354818/near/164729279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-05-02.20.2354818.html#164729279">(May 02 2019 at 17:50)</a>:</h4>
<p>sorry that I could not attend today, thanks <span class="user-mention" data-user-id="116009">@nikomatsakis</span> for covering wg-meta stuff <span aria-label="heart" class="emoji emoji-2764" role="img" title="heart">:heart:</span></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>